import type { TLoginState } from './login/type'
import type { TLMvState } from './mv-video/type'
import type { TPlayMusic } from './play-music/type'
import type { TThemeState } from './theme/type'
import type { TDwnState } from './down-music/type'
export interface TRootState {
  name: string
}

export interface TRootWithModule {
  login: TLoginState
  music: TPlayMusic
  mv: TLMvState
  theme: TThemeState
  down: TDwnState
}

export type TStoreType = TRootState & TRootWithModule
